Menai Strait — definition

1. Menai Strait (Noun)

1 definition

Menai Strait (Noun) — A strait in northern Wales between Anglesey Island and the mainland.

2 types of
sound strait
3 parts of
Cambria Cymru Wales